rock stitchwort - Turkish English Dictionary